
/**
 *  B哥去参加青年歌手大奖赛,有10个评委打分,(去掉一个最高一个最低)求平均分?
 * @author Lenovo
 *
 */
public class Demo04 {
	public static void main(String[] args) {
		int[] arr = {1,3,7,4,9,2,9};
		//先去找最大索引
		int maxIndex = 0;
		for (int i = 1; i < arr.length; i++) {
			if (arr[maxIndex] < arr[i]) {
				maxIndex = i;
			}
		}
		
		//最小值索引
		int minIndex = 0;
		
		for (int i = 1; i < arr.length; i++) {
			if (arr[minIndex] > arr[i]) {
				minIndex = i;
			}
		}
		
		int sum = 0;
		for (int i = 0; i < arr.length; i++) {
			if (i != maxIndex && i != minIndex) {
				sum += arr[i];
			}
		}
		
		System.out.println("平均成绩为：" + ((double)sum/(arr.length-2)));
	}
}
